const getDefaultPrettierConfig = () => {
  return {
    singleQuote: true,
    // 强制使用单引号
    quoteProps: 'consistent',
    // 同一个对象内的属性引号保持统一
    bracketSpacing: true,
    // 对象内保留空格
    jsxBracketSameLine: false,
    // jsx结尾>必须单独起一行
    arrowParens: 'always',
    // 箭头函数参数必须带括号
    trailingComma: 'es5',
    tabWidth: 2,
    semi: true,
    // 每行结尾书写空格
    printWidth: 100,
    endOfLine: 'lf',
  };
};

export default getDefaultPrettierConfig;
module.exports = getDefaultPrettierConfig;
